package com.nd.service;



import com.nd.pojo.bean.Comment;
import com.nd.pojo.bean.Goods;
import com.nd.pojo.bo.UpdateGoodsBo;
import com.nd.pojo.vo.CatAndBrandVo;
import com.nd.pojo.vo.CommentsListVo;
import com.nd.pojo.vo.GoodsDetailVo;
import com.nd.pojo.vo.GoodsListVo;



public interface GoodsService {

    GoodsListVo queryGoodsListVo(Integer page, Integer limit, String sort, String order, String goodsSn, String name);

    int deleteGoods(Goods goods);

    GoodsDetailVo queryGoodsDetailById(Integer id);

    CatAndBrandVo queryCatAndBrandVo();

    int updateGoods(UpdateGoodsBo updateGoodsBo);

    int createGoods(UpdateGoodsBo updateGoodsBo);

    CommentsListVo queryGoodsCommentsListVo(Integer page, Integer limit, String sort, String order, Integer userId,Integer valueId);

    int deleteComment(Comment comment);
}
